package com.cracker.websocket.server.dto.messagemeta;

import lombok.Data;

/**
 * 小视频消息
 */
@Data
public class SightMessage extends BaseMessage {
    /**
     * 上传到文件服务器的小视频地址。
     */
    private String sightUrl;
    /**
     * 小视频首帧的缩略图进行 Base64 编码的结果值，格式为 JPG，注意在 Base64 进行 Encode 后需要将所有 \r\n 和 \r 和 \n 替换成空。
     */
    private String content;
    /**
     * 视频时长，单位：秒。
     */
    private int duration;
    /**
     * 视频大小单位 bytes。
     */
    private int size;

    /**
     * 发送端视频的文件名，小视频文件格式为 .mp4。
     */
    private String name;
}
